# cini
cini is a small **c**allback based **ini** parser framework.
This crate provides a simple way to implement an ini parser.
Unlike many other ini parsers which are map based solutions,
cini parses inis into structs via the [Ini](trait.Ini.html)
trait. Although to do this the struct must manually implement
[Ini](trait.Ini.html) (a custom derive is probably possible
but out of scope for me).
As this crate was originally created for parsing pacman's
pacman.conf, the ini format exactly follows pacman's.